package popcorn.ticket.service;



import java.util.List;

import popcorn.ticket.entity.MovieHallType;
import popcorn.ticket.tool.PageData;

/**
 * 影厅类型业务接口
 * @author bug总和我作队
 *
 */
public interface MovieHallTypeService {
	/**
	 * 添加影厅类型
	 * @param mh 影厅类型对象
	 * @return
	 */
	public int addMovieHallType(MovieHallType mh);
	/**
	 * 删除影厅类型
	 * @param hallid 影厅类型编号
	 * @return
	 */
	public int delMovieHallType(int hallid);
	/**
	 * 修改影厅类型信息
	 * @param mh 影厅类型对象
	 * @return
	 */
	public int updMovieHallType(MovieHallType mh);
	/**
	 * 分页+模糊查询 影厅类型信息
	 * @param page 页码
	 * @param limit	每页显示数
	 * @param keywords	关键字
	 * @return
	 */
	public PageData<MovieHallType>  selectMovieHallTypeByPage(int page, int limit, String keywords);
	/**
	 * 获得所有的影厅类型
	 * @return
	 */
	public List<MovieHallType> getMovieHallTypes();
	/**
	 * 批量删除影厅类型
	 * 
	 * @param array 影厅类型编号集
	 * @return
	 */
	public int delAllMovieHallType(String array);

}
